cardiac impression - French English Dictionary